	@charset "UTF-8";
	.banner-img {width: 650px;height: 415px;overflow: hidden;position: relative;float: left;margin: 30px 0 30px 10px;}
	.banner-img .hd {height: 15px;overflow: hidden;position: absolute;right: 5px;bottom: 16px;z-index: 1;}
	.banner-img .hd ul {overflow: hidden;zoom: 1;float: left;display: flex;align-items: center;}
	.banner-img .hd ul li {float: left;margin-right: 12px;width: 8px;height: 8px;border-radius: 50%;line-height: 8px;text-align: center;background: #fff;cursor: pointer;}
	.banner-img .hd ul li:last-child {margin-right: 16px;}
	.banner-img .hd ul li.on {background: #85AFD7;width: 12px;height: 12px;line-height: 12px;color: #fff;}
	.banner-img .bd {position: relative;height: 100%;z-index: 0;}
	.banner-img .bd li {zoom: 1;vertical-align: middle;position: relative;width: 650px;height: 415px;}
	.mask {position: absolute;bottom: 0px;display: inline-block;width: 100%;height: 50px;background: rgba(000, 000, 000, 0.5);}
	.mask a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 630px;display: inline-block;margin-top: 10px;margin-left: 14px;font-size: 19px;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;}
	.banner-img .bd img {width: 650px;height: 415px;display: block;}
	.prev,.next {position: absolute;width: 48px;height: 48px;top: 50%;transform: translateY(-50%);border-radius: 50%;background-color: rgba(255, 255, 255, 0.5);z-index: 100;}
	.prev img,.next img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 18px;height: 18px;opacity: 0.7;}
	.prev:hover,.next:hover {background-color: rgba(255, 255, 255, 1);}
	.prev:hover img,.next:hover img {opacity: 1;}
	.prev {left: 12px;}
	.next {right: 12px;}
	.mainbg{width:100%;background: url(http://www.ahcaw.com/style/image/2023_ahcawzy_015.jpg?a=3) no-repeat;min-height:700px;background-size:100% auto;}
	.wrapper_1210 {margin:-160px 0 0 100px;width: 1210px;height:2550px}
	.headpic{width: 1210px;height:100px;position: absolute;margin:-120px 0 0 100px;}
	.headpic .p1{width:920px;height:100px;overflow: hidden;}
	.headpic .p2{width:270px;height:100px;overflow: hidden;}
	.headpic img{height:100px;width:100%}
	.searchtext{height: 26px; line-height: 26px;border-color: #a6a6a6;width: 180px;font-size: 14px;border-width: 1px;border-style: solid;text-indent: 5px;background-color: #fff;}
	.searchbutton{border-color: #a6a6a6;height: 26px;width: 50px;background-color: #f5f5f5;color: #000000;font-size: 13px;border-radius: 0px;box-sizing: content-box;border-width: 1px;border-style: solid;margin-left:-5px;cursor:pointer;}
	.header-title{padding-top:20px;}
	.header-title h1 {margin: 20px auto;text-align: center;width:1160px;font-size:40px;padding-bottom:20px;border-bottom: 1px dashed #999;font-family:"汉仪大黑简";}
	.header-title h1 a{color: #044ba5}
	.header-title h4 {margin: 0px auto;text-align: center;font-size:18px;}
	.header-title h4 a{color: #666}
	.banner-right{width:500px;float:left;margin:30px 0 0 20px;}
	.banner-right h3{line-height:30px;height:60px;font-size:20px;font-weight:bold;overflow: hidden;}
	.banner-right h4{line-height:28px;height:83px;font-size:16px;overflow: hidden;text-indent: 2em;margin:15px 0;border-bottom: 1px dashed #999;}
	.banner-right p{height:50px;line-height:50px;}
	.banner-right ul{width:490px;height:200px}
	.banner-right li{line-height:40px;height:40px;font-size:20px}
    .banner-right li::before{content: "•  ";color: #bcbcbc;font-size:40px;vertical-align: bottom;}
	.qwfbbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_002.jpg) 5px no-repeat;height:53px;width: 100%}
	.qwfbbg a:first-child{width:90px;height:30px;position: absolute;margin:10px 0 0 10px}
	.yjsbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_003.jpg) 5px no-repeat;height:53px;width: 100%;margin:20px 0 25px }
	.yjsbg a:first-child{width:80px;height:30px;position: absolute;margin:10px 0 0 20px}
	.rdzlbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_004.jpg) 5px no-repeat;height:79px;width: 100%;margin-top:20px}
	.rdzl{background:url(http://www.lawnewscn.com/pic/2023_ahcawzy_0005.jpg) 5px no-repeat;height:426px;width: 100%;}
	.rdzlbg .a1{width:270px;height:60px;position: absolute;margin:10px 0 0 65px}
	.rdzlbg .a2{width:120px;height:60px;position: absolute;margin:10px 0 0 220px}

	.rdzl .a1{width:270px;height:30px;position: absolute;margin:25px 0 0 65px;z-index:3}
	.rdzl .a2{width:270px;height:30px;position: absolute;margin:25px 0 0 465px}
	.rdzl .a3{width:270px;height:30px;position: absolute;margin:25px 0 0 860px}
	.rdzl .boxs{width:1116px;height:300px;padding: 72px 0 0 49px}
	
	.rdzl .boxs .box{width:338px}
	.rdzl .boxs .box img{width:338px;height:160px;margin-bottom:10px}
	.rdzl .boxs .box div{line-height:35px;background:rgba(0,0,0,0.5);margin-top:-45px;font-size: 16px;color: #fff;text-align: center;position:relative}
	.rdzl .boxs .box p{line-height:40px;height:40px;font-size: 16px;}
	.rdzl .boxs .box p::before{content: "•  ";color: #a8a6a7;font-size:25px;vertical-align: bottom;}
	.cyrmbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_006.jpg) no-repeat;height:50px;width: 611px;margin-top:20px;float: left}
	.pajsbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_010.jpg) no-repeat;height:50px;width: 599px;margin-top:20px;float: right;}
	.ajjjbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_008.jpg) no-repeat;height:50px;width: 611px;margin-top:20px;float: left}
	.zfwhbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_009.jpg) no-repeat;height:50px;width: 599px;margin-top:20px;float: right;}
	.jcdtbg{background:url(http://www.ahcaw.com/style/image/2023_ahcawzy_007.jpg) no-repeat;height:50px;width: 599px;float: right;margin-bottom:10px}
	.jcdtbg a,.zfwhbg a,.ajjjbg a,.cyrmbg a{width: 120px;height: 50px;position: absolute;}
	.pajsbg a:nth-of-type(1){width: 110px;height: 50px;position: absolute;margin-left:0px;}
	.pajsbg a:nth-of-type(2){width: 110px;height: 50px;position: absolute;margin-left:130px;}
	.pajsbg a:nth-of-type(3){width: 110px;height: 50px;position: absolute;margin-left:260px;}
	.cyrm{width:590px;overflow: hidden;float: left;height:680px;}
	.pajs{width:590px;overflow: hidden;float: right;height:680px;}
	.ajjj{width:590px;overflow: hidden;float: left;}
	.zfwh{width:590px;overflow: hidden;float: right;}
	.col_first{width:100%;justify-content: space-around;margin-top:30px}
	.col_first img{width: 285px;height:160px;}
	.col_first div{width:260px}
	.col_first .title{font-size:20px;font-weight: bold;line-height:30px;height:120px;overflow: hidden;margin:10px 0;}
	/*.col_first .summary{font-size:15px;line-height:26px;height:77px;overflow: hidden;text-indent:2em;}*/
	.col_second {margin:10px 0;}
	.col_second p{height:40px;line-height:40px;padding-left:5px;font-size: 18px}
	.col_second p a::before{content: "\25A0";color: #b3cbe5;font-size:20px;vertical-align: baseline;padding-right:10px;}
	.col_third{border-top: 1px dashed #999;margin-top: 20px}
	.col_third div{width:276px;margin-top: 20px}
	.col_third img{width:276px;height:155px}
	.col_third p{font-size:16px;line-height:40px;height:40px}
	.morecol{ width:300px;}
	.morecol .m{ float:left; position:relative; border:1px solid #EA4800; border-top:0; border-bottom:0; margin-left:-1px;   }
	.morecol .sub{ display:none;width:300px; padding:5px 10px 10px 10px;position:absolute; left:220px; top:65px; background:rgba(255,255,255,1);z-index:5}
	.morecol .sub li{ height:30px; line-height:30px; padding:4px 0;  float:left; width:300px;font-size:16px;border-bottom:1px solid #999}
	.morecol .sub li a{ display:block; padding-left:6px;}
	.morecol .sub li a:hover{ color:#FA6D06;}